<?php
require_once(SERVER_ROOT . '/daos/' . 'UsuarioDAO.php');

class CadastroUsuarioController {
	public function salvar(array $params){
		$usuarioDAO = new UsuarioDAO();
		//Validar campos ?
		//campos obrigatorios
		$login = $params["login"];
		$senha = $params["senha"];
		$tipo_usuario = $params["tipo_usuario"];

		if(empty($params["cod_escritorio"])){
			$cod_escritorio = "";
		} else {
			$cod_escritorio = $params["cod_escritorio"];
		}
		if(empty($params["cod_gerente"])){
			$cod_gerente = "";
		} else {
			$cod_gerente = $params["cod_gerente"];
		}
		if(empty($params["nome"])){
		 $nome = "";
		} else {
		 $nome = $params["nome"];
		}
		if(empty($params["telefone_fixo"])){
			$telefone_fixo = "";
		}else {
			$telefone_fixo = $params["telefone_fixo"];
		}
		if(empty($params["telefone_movel"])){
			$telefone_movel = "";
		}else {
			$telefone_movel = $params["telefone_movel"];
		}
		if(empty($params["email"])){
			$email = "";
		}else {
			$email = $params["email"];
		}
		if(empty($params["data_nascimento"])){
			$data_nascimento = "";
		}else {
			$data_nascimento = $params["data_nascimento"];
		}
		if(empty($params["cep"])){
			$cep = "";
		}else {
			$cep = $params["cep"];
		}
		if(empty($params["endereco"])){
			$endereco = "";
		}else {
			$endereco = $params["endereco"];
		}
		if(empty($params["cidade"])){
			$cidade = "";
		}else {
			$cidade = $params["cidade"];
		}
		if(empty($params["estado"])){
			$estado = "";
		}else {
			$estado = $params["estado"];
		}
		if(empty($params["rg"])){
			$rg = "";
		}else {
			$rg = $params["rg"];
		}
		if(empty($params["cpf"])){
			$cpf = "";
		}else {
			$cpf = $params["cpf"];
		}
		if(empty($params["numero_oab"])){
			$numero_oab = "";
		}else {
			$numero_oab = $params["numero_oab"];
		}
		$data = array(
				'cod_escritorio'=>$cod_escritorio,'tipo_usuario'=>$tipo_usuario,'login'=>$login,'senha'=>$senha,'nome'=>$nome,'telefone_fixo'=>$telefone_fixo,'telefone_movel'=>$telefone_movel,'email'=>$email,'data_nascimento'=>$data_nascimento,'cep'=>$cep,'endereco'=>$endereco,'cidade'=>$cidade,'estado'=>$estado,'cpf'=>$cpf,'rg'=>$rg,'status'=>0,'numero_oab'=>$numero_oab,'cod_gerente'=>$cod_gerente);
		$result = $usuarioDAO->save($data);
		echo json_encode(array($result));
	}
}
